home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Webshot XL
/
WEBSHOP_XL.ISO
/
WebShop XL
/
data1.cab
/
Program_DLLs
/
JScript.mdb
/
Operators.json
< prev
next >
Wrap
JavaScript Object Notation
|
2001-09-05
|
11KB
{
"schema": {
"ID": "Long Integer",
"Language": "Long Integer",
"Name": "Text (50)",
"Description": "Text (255)",
"Sintax 1": "Text (255)",
"Sintax 2": "Text (250)",
"Sintax 3": "Text (255)"
},
"data": [
{
"ID": 1,
"Language": 0,
"Name": "+",
"Description": "Used to sum two numbers or perform string concatenation.",
"Sintax 1": "<result> = <expression1> + <expression2>"
},
{
"ID": 2,
"Language": 0,
"Name": "=",
"Description": "Assigns a value to a variable.",
"Sintax 1": "<result> = <expression>"
},
{
"ID": 3,
"Language": 0,
"Name": "&",
"Description": "Performs a bitwise AND on two expressions.",
"Sintax 1": "<result> = <expression1> & <expression2>"
},
{
"ID": 4,
"Language": 0,
"Name": "<<",
"Description": "Shifts the bits of an expression to the left.",
"Sintax 1": "<result> = <expression1> << <expression2>"
},
{
"ID": 5,
"Language": 0,
"Name": "~",
"Description": "Performs a bitwise NOT (negation) on an expression.",
"Sintax 1": "<result> = ~ <expression>"
},
{
"ID": 6,
"Language": 0,
"Name": "|",
"Description": "Performs a bitwise OR on two expressions.",
"Sintax 1": "<result> = <expression1> | <expression2>"
},
{
"ID": 7,
"Language": 0,
"Name": ">>",
"Description": "Shifts the bits of an expression to the right, maintaining sign.",
"Sintax 1": "<result> = <expression1> >> <expression2>"
},
{
"ID": 8,
"Language": 0,
"Name": "^",
"Description": "Performs a bitwise exclusive OR on two expressions.",
"Sintax 1": "<result> = <expression1> ^ <expression2>"
},
{
"ID": 9,
"Language": 0,
"Name": ",",
"Description": "Causes two expressions to be executed sequentially.",
"Sintax 1": "<expression1>, <expression2>"
},
{
"ID": 10,
"Language": 0,
"Name": "<",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> < <expression2>"
},
{
"ID": 11,
"Language": 0,
"Name": ">",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> > <expression2>"
},
{
"ID": 12,
"Language": 0,
"Name": "<=",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> <= <expression2>"
},
{
"ID": 13,
"Language": 0,
"Name": ">=",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> >= <expression2>"
},
{
"ID": 14,
"Language": 0,
"Name": "!=",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> != <expression2>"
},
{
"ID": 15,
"Language": 0,
"Name": "==",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> == <expression2>"
},
{
"ID": 16,
"Language": 0,
"Name": "+=",
"Description": "Used to increment a variable by a specified amount.",
"Sintax 1": "<result> += <expression>"
},
{
"ID": 17,
"Language": 0,
"Name": "&=",
"Description": "Used to perform a bitwise AND on an expression.",
"Sintax 1": "<result> &= <expression>"
},
{
"ID": 18,
"Language": 0,
"Name": "|=",
"Description": "Used to perform a bitwise OR on an expression.",
"Sintax 1": "<result> |= <expression>"
},
{
"ID": 19,
"Language": 0,
"Name": "^=",
"Description": "Used to perform a bitwise exclusive OR on an expression.",
"Sintax 1": "<result> ^= <expression>"
},
{
"ID": 20,
"Language": 0,
"Name": "/=",
"Description": "Used to divide a variable by an expression.",
"Sintax 1": "<result> /= <expression>"
},
{
"ID": 21,
"Language": 0,
"Name": "<<=",
"Description": "Used to shift the bits of an expression to the left.",
"Sintax 1": "<result> <<= <expression>"
},
{
"ID": 22,
"Language": 0,
"Name": "%=",
"Description": "Used to divide two numbers and return only the remainder.",
"Sintax 1": "<result> %= <expression>"
},
{
"ID": 23,
"Language": 0,
"Name": "*=",
"Description": "Used to multiply a number by another number.",
"Sintax 1": "<result> *= <expression>"
},
{
"ID": 24,
"Language": 0,
"Name": ">>=",
"Description": "Used to shift the bits of an expression to the right, preserving sign.",
"Sintax 1": "<result> >>= <expression>"
},
{
"ID": 25,
"Language": 0,
"Name": "-=",
"Description": "Used to subtract the value of an expression from a variable.",
"Sintax 1": "<result> -= <expression>"
},
{
"ID": 26,
"Language": 0,
"Name": ">>>=",
"Description": "Used to make an unsigned right shift of the bits in a variable.",
"Sintax 1": "<result> >>>= <expression>"
},
{
"ID": 27,
"Language": 0,
"Name": "?:",
"Description": "Executes one of two expressions depending on a condition.",
"Sintax 1": "<test> ? <expression1> : <expression2>"
},
{
"ID": 28,
"Language": 0,
"Name": "++",
"Description": "Used to increment or decrement a variable by one.",
"Sintax 1": "<result> = ++<variable>",
"Sintax 2": "<result> = <variable>++",
"Sintax 3": "<variable>++ ,++<variable>"
},
{
"ID": 29,
"Language": 0,
"Name": "--",
"Description": "Used to increment or decrement a variable by one.",
"Sintax 1": "<result> = --<variable>",
"Sintax 2": "<result> = <variable>--",
"Sintax 3": "<variable>-- ,--<variable>"
},
{
"ID": 30,
"Language": 0,
"Name": "delete",
"Description": "Deletes a property from an object, or removes an element from an array.",
"Sintax 1": "delete <expression>"
},
{
"ID": 31,
"Language": 0,
"Name": "/",
"Description": "Used to divide two numbers and return a numeric result.",
"Sintax 1": "<result> = <number1> / <number2>"
},
{
"ID": 32,
"Language": 0,
"Name": "===",
"Description": "Compares two expressions to determine if they are equal in value and of the same data type.",
"Sintax 1": "<expression1> === <expression2>"
},
{
"ID": 33,
"Language": 0,
"Name": "!==",
"Description": "Compares two expressions to determine that they are not equal in value or of the same data type.",
"Sintax 1": "<expression1> !== <expression2>"
},
{
"ID": 34,
"Language": 0,
"Name": "instanceof",
"Description": "Returns a Boolean value that indicates whethor or not an object is an instance of a particular class.",
"Sintax 1": "<result> = <object> instanceof <class>"
},
{
"ID": 35,
"Language": 0,
"Name": "&&",
"Description": "Performs a logical conjunction on two expressions.",
"Sintax 1": "<result> = <expression1> && <expression2>"
},
{
"ID": 36,
"Language": 0,
"Name": "!",
"Description": "Performs logical negation on an expression.",
"Sintax 1": "<result> = !<expression>"
},
{
"ID": 37,
"Language": 0,
"Name": "||",
"Description": "Performs a logical disjunction on two expressions.",
"Sintax 1": "<result> = <expression1> || <expression2>"
},
{
"ID": 38,
"Language": 0,
"Name": "%",
"Description": "Divides two numbers and returns the remainder.",
"Sintax 1": "<result> = <number1> % <number2>"
},
{
"ID": 39,
"Language": 0,
"Name": "*",
"Description": "Multiplies two numbers.",
"Sintax 1": "<result> = <number1>*<number2>"
},
{
"ID": 40,
"Language": 0,
"Name": "new",
"Description": "Creates a new object.",
"Sintax 1": "new <constructor>[(<arguments>)]"
},
{
"ID": 41,
"Language": 0,
"Name": "-",
"Description": "Used to find the difference between two numbers or to indicate the negative value of a numeric expression.",
"Sintax 1": "<result> = <number1> - <number2>",
"Sintax 2": "-<number>"
},
{
"ID": 42,
"Language": 0,
"Name": "typeof",
"Description": "Returns a string that identifies the data type of an expression.",
"Sintax 1": "typeof [ ( ] <expression> [ ) ] ;"
},
{
"ID": 43,
"Language": 0,
"Name": ">>>",
"Description": "Performs an unsigned right shift of the bits in an expression.",
"Sintax 1": "<result> = <expression1> >>> <expression2>"
},
{
"ID": 44,
"Language": 0,
"Name": "void",
"Description": "Prevents an expression from returning a value.",
"Sintax 1": "void <expression>"
},
{
"ID": 46,
"Language": 0,
"Name": ")",
"Description": "Function call",
"Sintax 1": "<function>([<arglist>])"
},
{
"ID": 47,
"Language": 0,
"Name": "[",
"Description": "Array indexing",
"Sintax 1": "<myArray>[<index>]"
},
{
"ID": 48,
"Language": 0,
"Name": "]",
"Description": "Array indexing",
"Sintax 1": "<myArray>[<index>]"
},
{
"ID": 49,
"Language": 0,
"Name": ".",
"Description": "Field access",
"Sintax 1": "<field>.<property>"
},
{
"ID": 45,
"Language": 0,
"Name": "(",
"Description": "Function call",
"Sintax 1": "<function>([<arglist>])"
},
{
"ID": 50,
"Language": 1,
"Name": "+",
"Description": "Sums two numbers.",
"Sintax 1": "<result> = <expression1> + <expression2>"
},
{
"ID": 51,
"Language": 1,
"Name": "And",
"Description": "Performs a logical conjunction on two expressions.",
"Sintax 1": "<result> = <expression1> And <expression2>"
},
{
"ID": 52,
"Language": 1,
"Name": "=",
"Description": "Assigns a value to a variable or property.",
"Sintax 1": "<variable> = <value>"
},
{
"ID": 53,
"Language": 1,
"Name": "&",
"Description": "Forces string concatenation of two expressions.",
"Sintax 1": "<result> = <expression1> & <expression2>"
},
{
"ID": 54,
"Language": 1,
"Name": "/",
"Description": "Divides two numbers and returns a floating-point result.",
"Sintax 1": "<result> = <number1>/<number2>"
},
{
"ID": 55,
"Language": 1,
"Name": "Eqv",
"Description": "Performs a logical equivalence on two expressions.",
"Sintax 1": "<result> = <expression1> Eqv <expression2>"
},
{
"ID": 59,
"Language": 1,
"Name": "Is",
"Description": "Compares two object reference variables.",
"Sintax 1": "<result> = <object1> Is <object2>"
},
{
"ID": 61,
"Language": 1,
"Name": "*",
"Description": "Multiplies two numbers.",
"Sintax 1": "<result> = <number1>*<number2>"
},
{
"ID": 64,
"Language": 1,
"Name": "Or",
"Description": "Performs a logical disjunction on two expressions.",
"Sintax 1": "<result> = <expression1> Or <expression2>"
},
{
"ID": 67,
"Language": 1,
"Name": ">",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> > <expression2>"
},
{
"ID": 73,
"Language": 1,
"Name": "(",
"Description": "Function call",
"Sintax 1": "<function>([<arglist>])"
},
{
"ID": 74,
"Language": 1,
"Name": ")",
"Description": "Function call",
"Sintax 1": "<function>([<arglist>])"
},
{
"ID": 76,
"Language": 1,
"Name": ",",
"Description": "Causes two expressions to be executed sequentially.",
"Sintax 1": "<expression1>, <expression2>"
},
{
"ID": 56,
"Language": 1,
"Name": "^",
"Description": "Raises a number to the power of an exponent.",
"Sintax 1": "<result> = <number>^<exponent>"
},
{
"ID": 57,
"Language": 1,
"Name": "Imp",
"Description": "Performs a logical implication on two expressions.",
"Sintax 1": "<result> = <expression1> Imp <expression2>"
},
{
"ID": 58,
"Language": 1,
"Name": "\\",
"Description": "Divides two numbers and returns an integer result.",
"Sintax 1": "<result> = <number1>\\<number2>"
},
{
"ID": 60,
"Language": 1,
"Name": "Mod",
"Description": "Divides two numbers and returns only the remainder.",
"Sintax 1": "<result> = <number1> Mod <number2>"
},
{
"ID": 62,
"Language": 1,
"Name": "-",
"Description": "Finds the difference between two numbers or indicates the negative value of a numeric expression.",
"Sintax 1": "<result> = <number1>-<number2>",
"Sintax 2": "-<number>"
},
{
"ID": 63,
"Language": 1,
"Name": "Not",
"Description": "Performs logical negation on an expression.",
"Sintax 1": "<result> = Not <expression>"
},
{
"ID": 65,
"Language": 1,
"Name": "Xor",
"Description": "Performs a logical exclusion on two expressions.",
"Sintax 1": "<result> = <expression1> Xor <expression2>"
},
{
"ID": 66,
"Language": 1,
"Name": "<",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> < <expression2>"
},
{
"ID": 68,
"Language": 1,
"Name": "<=",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> <= <expression2>"
},
{
"ID": 69,
"Language": 1,
"Name": ">=",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> >= <expression2>"
},
{
"ID": 70,
"Language": 1,
"Name": "<>",
"Description": "Returns a Boolean value indicating the result of the comparison.",
"Sintax 1": "<expression1> <> <expression2>"
},
{
"ID": 71,
"Language": 1,
"Name": "[",
"Description": "Array indexing",
"Sintax 1": "<myArray>[<index>]"
},
{
"ID": 72,
"Language": 1,
"Name": "]",
"Description": "Array indexing",
"Sintax 1": "<myArray>[<index>]"
},
{
"ID": 75,
"Language": 1,
"Name": ".",
"Description": "Field access",
"Sintax 1": "<field>.<property>"
}
]
}